Big Huge Thesaurus

winged bean

noun